be so much/many something - Spanish English Dictionary